package com.zyb.util;

public class FormatUtil {

	public static boolean isMobileNum(String number) {
	    /*
	    移动：134、135、136、137、138、139、150、151、157(TD)、158、159、187、188
	    联通：130、131、132、152、155、156、185、186
	    电信：133、153、177、178、180、189、（1349卫通）
	    总结起来就是第一位必定为1，第二位必定为3或5或8，其他位置的可以为0-9
	    */
		//number = number.trim();
	    String num = "[1][3578]\\d{9}";
	                                   
	    if (TextUtil.isEmpty(number)) {
	        return false;
	    } else {
	        //matches():字符串是否在给定的正则表达式匹配
	        return number.matches(num);
	    }
	}
	
	public static boolean isName(String name) {
		String num = "/[\\d]/g";
		name = name.trim();
		if (TextUtil.isEmpty(name)) {
			return false;
		}else {
			return name.matches(num);
		}
		
	}
}
